package com.cloudbroker.bcs.platform.ltb.bizapi.service.business.system.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.Mobile;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.HSBCPSVO;

public class BrokerManagerSaveForm extends HSBCPSVO {
    
    private static final long serialVersionUID = 2224893683670740384L;
    
    @IntegerString
    @Length(max = 20)
    protected String broker_manager_id;
    
    @NotBlank
    @Length(max = 24)
    protected String name;
    
    @Mobile
    protected String mobile_tel;
    
    @Length(max = 64)
    protected String password;
    
    @NotBlank
    @Length(max = 16)
    protected String permission;
    
    public String getBroker_manager_id() {
        return broker_manager_id;
    }

    public void setBroker_manager_id(String broker_manager_id) {
        this.broker_manager_id = broker_manager_id;
    }

    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public String getMobile_tel() {
        return mobile_tel;
    }

    public void setMobile_tel(String mobile_tel) {
        this.mobile_tel = mobile_tel;
    }

    public String getPassword() {
        return password;
    }
    
    public void setPassword(String password) {
        this.password = password;
    }
    
    public String getPermission() {
        return permission;
    }
    
    public void setPermission(String permission) {
        this.permission = permission;
    }
    
}
